something which nitrifies - English Synonyms Dictionary